have a wide reach (marketing) - Turkish English Dictionary